package com.gengzp.mq.server.facade;

import com.gengzp.mq.server.model.topic.entity.MqTopic;

/**
 * @ClassName MqTopicFacadeService
 * @Description 消息主题门面层接口
 * @Author gengzp
 * @Date 2025/10/22 22:08
 */
public interface MqTopicFacadeService {

    /**
     * 根据名称查询消息主题
     *
     * @param topicName 主题名
     * @return 消息主题
     */
    MqTopic searchTopicByName(String topicName);

    /**
     * 自动创建消息
     *
     * @param topicName 消息名
     */
    void autoCreateTopic(String topicName);

}
